home *** CD-ROM | disk | FTP | other *** search
/ Atari Mega Archive 1 / Atari Mega Archive - Volume 1.iso / lists / mint / l_1199 / 939 < prev    next >
Encoding:
Internet Message Format  |  1994-08-27  |  1.1 KB

  1. From: Julian Reschke <reschke@GOEDEL.UNI-MUENSTER.DE>
  2. Subject: Re: Binary config and fork() ...
  3. Date: Sat, 22 Jan 94 10:33:23 MET DST
  4. In-Reply-To: <9401211942.AA05263@nyx10.cs.du.edu>; from "Stephen Henson" at Jan 21, 94 12:42 pm
  5.  
  6. >     Re non-blocking fork(). I think this could cause problems. At present
  7. > (or as far as I can gather without mem protection on my STE) the virtual
  8. > addresses are always the same as the physical ones. If you change this (and
  9. > it is compulsory for fork()) then you get DMA problems. E.g. suppose I make
  10. > a call to Fread. What address should the OS pass down? If the data is to be read
  11. > directly into the buffer via DMA then you need to pass the physical address, if
  12. > it goes via a cache you need the virtual address. If the hard disk software
  13. > uses an internal cache then it's even more fun ...
  14. > Steve.
  15.  
  16. Note that there are tweo VM programs which work just fine. They hook into
  17. Rwabs and care about the problem.
  18.  
  19. -- 
  20. ---------------------------------------------------
  21. Julian F. Reschke, Hensenstr. 142, D-48161 Muenster
  22.  eMail: reschke@math.uni-muenster.de jr@ms.maus.de
  23. ___________________________________________________
  24.